trench hand - French English Dictionary